// 题目：
// JS输出九九乘法表

// 实现：
/**
 * @param {Number} number 数字
 * @param {Boolean} reverse 默认false 表示正三角显示，true 表示倒三角显示
 */
const countTable = (number, reverse = false) => {
  for(let i = 1; i <= number; i++) {
    let string = '';
    if(reverse) {
      for(let k = 1; k < i; k++) {
        string += '\t\t\t'; // 制表符个数与代码风格（带空格）、输出环境有关
      }
      for(let j = i; j <= number; j++) {
        string += `${i} × ${j} = ${j * i} \t`;
      }
      console.log(string);
    } else {
      for(let j = 1; j <= i; j++) {
        string += `${j} × ${i} = ${j * i} \t`;
      }
      console.log(string);
    }
  }
}